Nuprl Definition : es-update-iff 11,40

es-update-iff(es;i;x;ds;e.P(e);s.f(s))
== (x:Id. vartype(i;xds(x)?Top)
== c e@i.
== c (P(e ((x after e) = f((state when e)))) & ((P(e))  ((x after e) = (x when e))) 
latex



clarification:

es-update-iff(es;i;x;ds;e.P(e);s.f(s))
== (x:Id. es-vartype(esixr fpf-cap(ds;IdDeq;x;Top))
== c alle-at(es;i;e.(P(e)
== c alle-at(es;i;e.( (es-after(esxe) = f(es-state-when(es;e))  fpf-cap(ds;IdDeq;x;Top)))
== c & ((P(e))  (es-after(esxe) = es-when(esxe fpf-cap(ds;IdDeq;x;Top)))) 
latex


DefinitionsA c B, x:AB(x), Id, vartype(i;x), e@iP(e), P & Q, (state when e), P  Q, A, f(x)?z, IdDeq, Top, (x after e), x when e
FDL editor aliaseses-update-iff

origin